﻿#define _CRT_SECURE_NO_WARNINGS
#include "Seqlost.h"
typedef int sdata;
// ʼ˳
void  instist(SL* p)
{
	p->arr = NULL;
	p->size = 0;
	p->spqce = 0;
}
void Sledestoty(SL* p) {
	if (p->arr)
	{
		free(p->arr);
	}
	p->arr = NULL;
	p->size = 0;
	p->spqce = 0;
}
void Slecha(SL* p, sdata temp)
{

	if (p->size==p->spqce) {
		 int newspqce = p->size == p->spqce == 0 ? 4 : p->spqce * 2;
		realloc(p->arr, newspqce * sizeof(int));
	}
	p->arr[p->size] = temp;
	p->size++;
	
}